sert yumruk darbesi - Turkish English Dictionary